//
//  $Author:: chrisandsusan3587@gmail.com                  $
//    $Date:: 2012-07-17 21:48:50 -0500 (Tue, 17 Jul 2012) $
//     $Rev:: 101                                          $
//

//  CPE 790
//  Chris Davis
//  Final Project

//  user_message.h
//  Header file holding function that prints user messages.

#ifndef THISHEADER_H
#define THISHEADER_H

#include <stdio.h>
#include <time.h>
#include <cuda.h>
#include <cuda_runtime.h>

#define LOWEST_PRIORITY_LEVEL 2

//int global_StartingWavelength;
//int global_WavelengthsToAverage;

void usermessage(char *, int);
double computeAverage(unsigned int *, unsigned long, unsigned long, int, int);
double computeGPUAverage(unsigned int *, unsigned long, unsigned long, int, int, int, int);
double computeGPUSubtraction(unsigned int *, unsigned int *,unsigned int *,unsigned long,unsigned long, int, int, int, int);

#endif